that has a long and disheveled mane (horse) - Español Inglés Diccionario